Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from imazen:main #10

Open
wants to merge 288 commits into
base: main
Choose a base branch
from
Open

[pull] main from imazen:main #10

wants to merge 288 commits into from

Conversation

pull[bot]
Copy link

@pull pull bot commented Apr 25, 2024

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

This comment has been minimized.

@pull pull bot added the ⤵️ pull label Apr 25, 2024

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

This comment has been minimized.

Copy link

@check-spelling-bot Report

🔴 Please review

See the 📂 files view, the 📜action log, or 📝 job summary for details.

Unrecognized words (180)
aliceblue
althogh
antiquewhite
bbwe
blanchedalmond
blueviolet
buildtools
buildx
burlywood
bytemuck
cadetblue
Cim
cland
codelldb
cornflowerblue
cornsilk
CPATH
Ctarget
cydlib
cygpath
darkcyan
darkgoldenrod
darkgray
darkgreen
darkgrey
darkkhaki
darkmagenta
darkolivegreen
darkorange
darkorchid
darkred
darksalmon
darkseagreen
darkslateblue
darkslategray
darkslategrey
darkturquoise
darkviolet
dashmap
deeppink
deepskyblue
dimgray
dimgrey
Dockerfiles
dodgerblue
dtolnay
ENERGYSAVER
esac
ESBATTTHRESHOLD
escending
estination
euo
evertyhing
existince
flatcontainer
floralwhite
forestgreen
fyi
gainsboro
getactivescheme
ghostwhite
greenyellow
Hostx
hotpink
indianred
Jdk
Jpe
JSAMPLE
keygen
LASTEXITCODE
lavenderblush
lawngreen
lemonchiffon
LIBPATH
lightcoral
lightcyan
lightgray
lightgreen
lightpink
lightsalmon
lightseagreen
lightskyblue
lightslategray
lightslategrey
lightsteelblue
lightyellow
limegreen
mdc
mediumblue
mediumorchid
mediumpurple
mediumseagreen
mediumslateblue
mediumturquoise
mediumvioletred
midnightblue
mimalloc
minns
mintcream
mistyrose
moz
MSBUILD
nativeruntime
navajowhite
Netwide
Newtonsoft
nextern
nextest
nffi
nfilter
nimageflow
nlazy
norestart
nreturn
objdump
oldlace
olivedrab
opencontainers
orangered
palegoldenrod
palegreen
paleturquoise
palevioletred
papayawhip
passthrough
peachpuff
pipefail
popd
powderblue
powerhshell
pushd
pwsh
RAMMb
rebeccapurple
redist
rgb
rosybrown
royalblue
runneradmin
saadmk
saddlebrown
sandybrown
sanjulaganepola
seagreen
setactive
setdcvalueindex
sevenzip
shellout
skyblue
slateblue
slategray
slategrey
springgreen
srgba
staticlib
steelblue
subslice
Swatinem
toplevel
ucrt
Unlisting
uplod
ureq
USERPROFILE
VAAPI
vadimcn
vcombine
VERYSILENT
vget
vld
vzip
websites
wekyb
whitesmoke
winget
wmi
WORKDIR
WSL
Xamarin
yellowgreen
These words are not needed and should be removed abi accessmode Affero amd andnot anshulrgoyal api apk Appversion argb ARGN ASingle asminst aspectforce ATL autoredeploy autorestart Autoscaler autoscaling autostart avx azurefile backtraces bgra bicubic bigint bix bss BTree buildargs busybox cacert cachedstaticproxy catmullromfastsharp cbpp Celeron cerror cgi changeset chartversion CHash chashmap chpasswd clienthints cmplt cmpnlt codestats concat Condvar corei cpath cpuinfo createcanvas crlf crt crtstuff csharp CSpace CStatus cstr CStyle csu CTest curdir cvtepi cvttps DATAERR dbg Debounce debugquiet Deduplicated demultiplied deploymentname deployscripts devmaster dhparam distrib dockerapp dockercloud dockerd dockerfiles donovanmuller dotfiles downscaleonly dpx DSmaller dynstr dynsym edata eglibc elgohr emmintrin endfunction errored etag Everytime expminusw expw extfeatures extglob fastcos fastcosfull fastcosh fastdigamma fastercos fastercosfull fastercosh fasterdigamma fastererf fastererfc fasterexp fasterf fasterfc fasterinverseerf fasterlambertw fasterlambertwexpx fasterlgamma fasterlog fasterpow fastersigmoid fastersin fastersinfull fastersinh fastertan fastertanfull fastertanh fastexp fastinverseerf fastlambertw fastlambertwexpx fastlgamma fastscaling fastsigmoid fastsin fastsinfull fastsinh fasttan fasttanfull fasttanh findi findvx findx flipx flipy fms fontobject fouroverpi fouroverpisq fprofile ftest ftp funclist gcnew getres gettime githubproxy gliderlabs gnubin gnupg gprof groupadd Gsize gst gstreamer gstvaapidecode gunzip halfpi halfpiminustwopi haproxy hashmap hdr helmignore HIGHRES hms homepage hpa htpasswd ifd IFDIR IFMT IFREG iindi iindvx iindx iix imagefolder imagename imagesaturation inetpub infop intlog intptr invk invlog invtwopi IOERR IRWXU ISDIR ISREG jdk jpe jpegs jrcs jrh jsample jsonpath jwilder kevill Kube kubectl kubernetes lastslash lct letsencrypt LIBFILE libssl livenessprobe localbuild logarg loglogterm logspout logterm logw lookbehind louisking lthalfpi ltzero macos Makefiles mallocs mineiro mingw Minikube minusw mnt mouseover mpfmath msbuild MSFT multirust myotherserver namespacename nehalem netstandard newdata nginx nickjanetakis nightshot nindent nixtools njones nodeinfo noinspection nonrecursive NOPERM NResult nuget nyprogressivejpegwebperformanceux oem onepx oom OSERR OSTYPE osx othersite papertrail papertrailapp PDecode peaceiris pem PEncode Pentium Perma permacache pexpminusw PGet pixbuf pixelfordinner plit plt powarg powterm Pragmas preserveaspect proxyimg qpprox qpproxsq radware Readme REALTIME referer rela releasebuilds rels rfc rodata rollthepotato roundtripping rowbytes rsa rsync rsyncing rustfmt rusttest sbpp sccache secretname semver serviceaccount Ses setuptools sfindexer sfl sgrp sharpenwhen shl Shopify showthread shstrtab sighup sigmoidized siindexer sipun skipfirst srcitems SRCS srgb srv sse ssize ssl stackfile stacktrace Startupargs storageclass STREQUAL stringify strtab subfolder subpixel sudo sudoers switchbit symantic sysctl systemctl TEMPFAIL tempfiles Testcontainers tls TMC todo toolchain toosmall trueasm ture twooverpi twopi twopx uchar uid umax umin uninstall unpackhi unpacklo untimes uploader upscalecanvas uri urls useradd utc vaapi vectorized vfastcos vfastcosfull vfastcosh vfastdigamma vfastercos vfastercosfull vfastercosh vfasterdigamma vfastererf vfastererfc vfasterexp vfasterf vfasterfc vfasterinverseerf vfasterlambertw vfasterlambertwexpx vfasterlgamma vfasterlog vfasterpow vfastersigmoid vfastersin vfastersinfull vfastersinh vfastertan vfastertanfull vfastertanh vfastexp vfastinverseerf vfastlambertw vfastlambertwexpx vfastlgamma vfastlog vfastpow vfastsigmoid vfastsin vfastsinfull vfastsinh vfasttan vfasttanfull vfasttanh vgl virtualenv webp wget winbase workdir wsl wwwroot xexpminusw xnew xquad xsq yxz

Some files were automatically ignored 🙈

These sample patterns would exclude them:

^\Qimageflow_helpers/src/fetching.rs\E$
^\Qimageflow_tool/src/demo.rs\E$

You should consider adding them to:

.github/actions/spell-check/excludes.txt

File matching is via Perl regular expressions.

To check these files, more of their words need to be in the dictionary than not. You can use patterns.txt to exclude portions, add items to the dictionary (e.g. by adding them to allow.txt), or fix typos.

To accept these unrecognized words as correct, update file exclusions, and remove the previously acknowledged and now absent words, you could run the following commands

... in a clone of the [email protected]:imazen/imageflow.git repository
on the main branch (ℹ️ how do I use this?):

curl -s -S -L 'https://raw.githubusercontent.com/check-spelling/check-spelling/main/apply.pl' |
perl - 'https://github.com/transparencies/imageflow-webpreview/actions/runs/13417908253/attempts/1'
Available 📚 dictionaries could cover words (expected and unrecognized) not in the 📘 dictionary

This includes both expected items (891) from .github/actions/spell-check/expect/expect.txt and unrecognized words (180)

Dictionary Entries Covers Uniquely
cspell:css/dict/css.txt 263 96 6
cspell:python/src/python/python-lib.txt 2417 11 5
cspell:php/dict/php.txt 1689 9 5
cspell:shell/dict/shell-all-words.txt 113 7 5
cspell:rust/dict/rust.txt 30 9 4

Consider adding them (in .github/workflows/spelling.yml) in jobs:/spelling: for uses: check-spelling/check-spelling@main in its with:

      with:
        extra_dictionaries: |
          cspell:css/dict/css.txt
          cspell:python/src/python/python-lib.txt
          cspell:php/dict/php.txt
          cspell:shell/dict/shell-all-words.txt
          cspell:rust/dict/rust.txt

To stop checking additional dictionaries, add (in .github/workflows/spelling.yml) for uses: check-spelling/check-spelling@main in its with:

check_extra_dictionaries: ''
Forbidden patterns 🙅 (3)

In order to address this, you could change the content to not match the forbidden patterns (comments before forbidden patterns may help explain why they're forbidden), add patterns for acceptable instances, or adjust the forbidden patterns themselves.

These forbidden patterns matched content:

Pattern

\b[Nn]o[nt][- ]existent\b

s.b. GitHub

\bGithub\b

s.b. into

\bin to\b
Pattern suggestions ✂️ (1)

You could add these patterns to .github/actions/spell-check/patterns.txt:

# Automatically suggested patterns

# hit-count: 3 file-count: 3
# set arguments
\bset(?:\s+-[abefimouxE]{1,2})*\s+-[abefimouxE]{3,}(?:\s+-[abefimouxE]+)*

Errors (5)

See the 📂 files view, the 📜action log, or 📝 job summary for details.

❌ Errors Count
⚠️ binary-file 2
ℹ️ candidate-pattern 3
❌ extra-dictionary-not-found 3
❌ forbidden-pattern 7
❌ ignored-expect-variant 7

See ❌ Event descriptions for more information.

✏️ Contributor please read this
  • You can probably just add items into .github/actions/spell-check/expect/expect.txt.
  • If you need to use a specific token in one place and it shouldn't generally be used, you can
    add an item in .github/actions/spell-check/patterns.txt.
If the flagged items are 🤯 false positives

If items relate to a ...

  • binary file (or some other file you wouldn't want to check at all).

    Please add a file path to the excludes.txt file matching the containing file.

    File paths are Perl 5 Regular Expressions - you can test yours before committing to verify it will match your files.

    ^ refers to the file's path from the root of the repository, so ^README\.md$ would exclude README.md (on whichever branch you're using).

  • well-formed pattern.

    If you can write a pattern that would match it,
    try adding it to the patterns.txt file.

    Patterns are Perl 5 Regular Expressions - you can test yours before committing to verify it will match your lines.

    Note that patterns can't match multiline strings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants